<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>常用选择器</title>
    <script type="text/javascript" src="../js/jquery-3.4.1.min.js"></script>
    <script>
        $(function () {
            console.log($("#d1"));
            console.log($(".c1"));
            console.log($("p"));
            console.log($("*"));
            console.log($("#d1,p"));
            console.log($(".c2 span")); // 后代元素
            console.log($(".c2>span")); // 子元素
            console.log($(".c3+span")); // 紧跟着
            console.log($(".c4~span")); // 后面的
            console.log($("p[name='p']"));
            console.log($("li:first"));
            console.log($("li:last"));
            console.log($("li:even"));  // 偶数行,HTML元素索引从0开始,0属于偶数
            console.log($("li:odd"));   // 奇数行
        });
    </script>
</head>
<body>
<div id="d1">这是id为d1的div</div>
<div class="c1">这是一个叫做c1的div</div>
<div class="c1">这是一个叫做c1的div</div>
<div class="c1">这是一个叫做c1的div</div>
<p>第1个段落</p>
<p>第2个段落</p>
<p>第3个段落</p>
<div class="c2">
    <div>
        <span>这是c2中的div中的span</span>
    </div>
    <span>这是c2中的span</span>
</div>
<div class="c3">这是c3</div>
<span>这是c3后面的span</span>
<span>这是c3后面的span</span>
<span>这是c3后面的span</span>
<div class="c4">这是c4</div>
<span>这是c4后面的span</span>
<span>这是c4后面的span</span>
<span>这是c4后面的span</span>
<span>这是c4后面的span</span>
<p name="p">第1个段落</p>
<p>第2个段落</p>
<p name="p">第3个段落</p>
<ul>
    <li>item0</li>
    <li>item1</li>
    <li>item2</li>
    <li>item3</li>
    <li>item4</li>
    <li>item5</li>
</ul>
</body>
</html>